Formalizing Mathematics via Predicative and Constructive Approaches

نویسنده

  • Liron Cohen
چکیده

Formalized mathematics and mathematical knowledge management (MKM) are extremely fruitful and quickly expanding fields of research at the intersection of mathematics and computer science. The declared goal of these fields is to develop computerized systems that effectively represent all important mathematical knowledge and techniques, while conforming to the highest standards of mathematical rigor. The use of proof assistants or interactive theorem provers has seen tremendous growth in recent years because of its record in assisting with the development and verification of formal proofs by human-machine collaboration. It has also found numerous high value applications in different research areas, including cyber security, cyber physical systems, correct-by-construction programming, and advanced programming language design. This rapidly developing field is bound to ultimately have a huge impact on the culture of mathematical practice and education. Recent years, however, have seen an estrangement between the informal mathematical practice and the mainstream work in the field of MKM. Thus, while set theory is viewed by most mathematicians as the foundation of the mathematics they practice, this is not reflected in most extant proof assistants. We believe that the use for MKM of a set-theoretical frameworks could help overcome this increasing rift between what most mathematicians consider to be the basis of mathematics, and what existing formal-reasoning systems actually implement. Accordingly, this thesis aims at a formalization of applicable mathematics on the basis of a convenient formal set-theoretical framework which is suitable for mechanization and reflects real mathematical practice as presented in ordinary (or computationally-oriented) mathematical discourse. Another related goal of this thesis, motivated also by philosophical considerations, is to identify the minimal ontological commitments required for the above-mentioned task of the formalization of applicable mathematics. These (different, but related) goals can be simultaneously pursued by exploiting the modularity of the framework employed, which enables the use of different logics and set theories of different strength. Therefore, in this work we consider the following variations of the framework and of the theories developed within it: • The underlying logic can be classical logic, or, in cases where the computational power of a theory should be enhanced, intuitionistic (constructive) logic.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Relationships between Constructive, Predicative and Classical Systems of Analysis

Both the constructive and predicative approaches to mathematics arose during the period of what was felt to be a foundational crisis in the early part of this century. Each critiqued an essential logical aspect of classical mathematics, namely concerning the unrestricted use of the law of excluded middle on the one hand, and of apparently circular \impredicative" de nitions on the other. But th...

متن کامل

The Constructive Hilbert Program and the Limits of Martin-Löf Type Theory

Hilbert’s program is one of the truly magnificent projects in the philosophy of mathematics. To carry out this program he founded a new discipline of mathematics, called “Beweistheorie”, which was to perform the task of laying to rest all worries about the foundations of mathematics once and for all1 by securing mathematics via an absolute proof of consistency. The failure of Hilbert’s finitist...

متن کامل

Systems of Explicit Mathematics with Non-Constructive µ-Operator, Part I

Systems of explicit mathematics were introduced in Feferman [4]; these provide axiomatic theories of operations and classes for the abstract development and prooftheoretic analysis of a variety of constructive and semi-constructive approaches to mathematics. In particular, two such systems T0 and T1 were introduced there, related roughly to constructive and predicative mathematics, respectively...

متن کامل

Consistency of the minimalist foundation with Church thesis and Bar Induction

We consider a version of the minimalist foundation previously introduced to formalize predicative constructive mathematics. This foundation is equipped with two levels to meet the usual informal practice of developing mathematics in an extensional set theory (its extensional level) with the possibility of formalizing it in an intensional theory enjoying a proofs as programs semantics (its inten...

متن کامل

Some constructive roads to Tychonoff

The Tychonoff Theorem is discussed with respect to point-free topology, from the point of view of both topos-valid and predicative mathematics. A new proof is given of the infinitary Tychonoff Theorem using predicative, choice-free methods for possibly undecidable index set. It yields a complete description of the finite basic covers of the product.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016